/*
Design by Mahim Nimbawat
http://www.m3microtech.com
*/
 

/* layout of index page */
* {
	margin:0px;
	padding:0px;
}
.herder {
}
/* main block */
.main {
 //background-image:url(../image/bg.jpg);
}
.bodybg {
	background-color: #00340E;
	background-image:url(../image/bgdiv.jpg);
	background-repeat:no-repeat;

}
.maintop {
	margin:0 auto;
	width:980px;
	height:130px;
}
.mainpart {
	margin:0 auto;
	width:980px;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:10px;
	-webkit-box-shadow: 0px 0px 16px 1px rgba(255,252,255,1);
	-moz-box-shadow: 0px 0px 16px 1px rgba(255,252,255,1);
	box-shadow: 0px 0px 16px 1px rgba(255,252,255,1);
}
/* footer block */
.footer {
	background-image:url(../image/bottomb_back.png);
	background-repeat:no-repeat;
	background-color:#084619;
	height:220px;
}
.footerbottom {
	background-color:#000000;
	height:75px;
}
.footermainbottom {
	margin:0 auto;
	width:970px;
	font-family:"Trebuchet MS";
	color:#999;
	font-size:12px;
	padding-top:10px;
}
.footermain {
	margin:0 auto;
	width:960px;
 //border:1px solid #FFF;
	padding-top:20px;
	padding-bottom:20px;
	color:#FFFFFF;
	text-align:center;
}
.spanblock {
	width:308px;
	float:left;
	margin-left:10px;
}
.divfooterblock1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:1px;
	padding-bottom:20px;
}
.divfooterblock2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	color:#999;
}
.search-bar {
	border: none;
	border-radius: 3px;
	padding: 10px 10px;
	width: 391px;
	font: normal normal normal 17px/1.2 OpenSans-Regular, Arial, Helvetica, sans-serif;
	color: #a7a7a7;
	margin-left:10px;
}
.submit-btn {
	background: transparent;
	border: 1px solid #ffffff;
	font: normal normal normal 17px/1.2 OpenSans-Regular, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-radius: 2px;
	padding: 11px 31px;
	cursor: pointer;
}
.arrow-toggle {
	height:30px;
	position:relative;
	padding-left:260px;
	margin-bottom:-4px;
}
.topmenu {
	height: 40px;
	margin: 0px auto;
	background-color: #AD1C32;
	font-size:14px;
	border:1px solid #47040E;
}
.subtopmenu1 {
	text-align:right;
	float:right;
	margin:0 auto;
	width:160px;
	margin-top:8px;
}
.subtopmenu ul {
	list-style:none;
}
.subtopmenu li a {
	float:left;
	padding-right:10px;
	padding-left:10px;
	padding-top:20px;
	font-size:12px;
	color: #FFFFFF;
	font-family:Helvetica;
	letter-spacing:1px;
}
;
.subtopmenu li a:hover {
	float:left;
	padding-right:10px;
	padding-left:10px;
	font-size:12px;
	color: #FFFFFF;
	font-family:Helvetica;
	letter-spacing:1px;
	background-color:#999;
}
.subtopmenu1 ul {
	list-style:none;
}
.subtopmenu1 li a {
	float:left;
	padding-right:5px;
	padding-left:5px;
	padding-top:12px;
	font-size:12px;
	color: #FFFFFF;
	font-family:Helvetica;
	letter-spacing:1px;
}
.fb1:hover, .fb2:hover, .fb3:hover, .fb4:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	transition: all ease 0.3s;
}
.fb1 {
	background: url("../image/s1.png")no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
}
.fb2 {
	background: url("../image/s2.png")no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
}
.fb3 {
	background: url("../image/s3.png")no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
}
.fb4 {
	background: url("../image/s4.png")no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
}
.logodiv {
	background-color:#FFFFFF;
	opacity:0.8;
	width:194px;
	height:120px;
	margin-top:10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	float:left;
}
.logoimg {
	width:174px;
	padding:10px;
}
.logoimg:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	transition: all ease 0.3s;
}
.hometop
{
 
	padding-top:70px;
	background: url("../image/hometitle700.png")no-repeat;
	height:350px;
	
}
.logininput
{
	width:275px;
	height:30px;
	background-color:#CCCCCC;
	font-size:14px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	
}
.logininputreg
{
	width:315px;
	height:26px;
	background-color:#CCCCCC;
	font-size:14px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	margin-bottom:6px;
}
.loginbutton
{
	width:280px;
	height:30px;
	background-color:#333333;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
.loginbuttonreg
{
	width:320px;
	height:30px;
	background-color:#333333;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	text-decoration:none;
	border:0px;
	margin-top:2px;
	cursor:pointer;
}
.iconimg
{
	width:29px;
	height:29px;
	padding:3px;
}
.homerighttab
{
	background:#F2FFF2;
	width:260px;
	height:400px;
	float:right;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0px 0px 14px 4px rgba(32,41,27,1);
	-moz-box-shadow: 0px 0px 14px 4px rgba(32,41,27,1);
	box-shadow: 0px 0px 14px 4px rgba(32,41,27,1);
}
.titleimg {
	padding:20px;
}
.titleimg:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	transition: all ease 0.3s;
}
.gallerybg
{
	background-image:url(../image/albumbghover1.png);
	background-repeat:no-repeat;
	width:290px;
	height:259px;
	padding-top: 51px;
	padding-left:0px;
	float:left;
 	margin-left:18px;
	margin-right:18px;
}
.gallerybg:hover
{
	background-image:url(../image/albumbg1.png);
	background-repeat:no-repeat;
	width:290px;
	height:259px;
	padding-top: 51px;
	padding-left:0px;
	float:left;
 	margin-left:18px;
	margin-right:18px;
}
.gallerybg a
{
	text-decoration:none;
		color:#003333;
	 
}
.gallerybg a:hover
{
	text-decoration:underline;
		color:#003333;
	 
}
.albumbg
{
 	border:1px solid #333333;
	width:270px;
	height:240px;
	padding:5px;
	float:left;
 	margin-left:16px;
	margin-right:16px;
	margin-bottom:50px;
}
.albumbg:hover
{
 	border:1px solid #660000;
	width:270px;
	height:240px;
	padding:5px;
	float:left;
 	margin-left:16px;
	margin-right:16px;
	margin-bottom:50px;	
}
.galptag
{
	padding-top:70px;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:inherit;
	color:#003333;
}